题目:给定两个有序链表的头指针head1和head2,打印两个链表的公共部分。
实现:有序链表
- if(head1 < head2) head1移到下一个节点
- if(head1 > head2) head2移到下一个节点
- if(head1 == head2) 打印这个值,head1和head2移到下一个节点
- if(head 1 || head2 == null) 整个过程停止。
方法一:不用现成的链表结构,传入Node类型参数
1 | //Node结点类 |
1 | //主类 |
题目:给定两个有序链表的头指针head1和head2,打印两个链表的公共部分。
实现:有序链表
方法一:不用现成的链表结构,传入Node类型参数
1 | //Node结点类 |
1 | //主类 |